minor deity - French English Dictionary